provincial department of environment - French English Dictionary